home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Scene Storm
/
Scene Storm - Volume 1.iso
/
coding
/
asm
/
games
/
spritegrabber
/
grabber
/
texts.s
< prev
next >
Wrap
Text File
|
1980-01-03
|
11KB
|
297 lines
palette_menu
XY 00,00,80,09,1,mtxt3,return
XY 00,10,15,09,1,ptxt2,load_palettes
XY 00,20,15,09,1,ptxt3,save_palettes
XY 00,30,15,09,1,ptxt7,return
XY 00,40,15,14,1,mtxta,exit_palette_editor
XY 00,43,15,04,4,ptxt1,return
;---------------------------------------------
XY 15,10,15,09,1,ptxt6,load_buffer_palette
XY 15,20,15,09,1,ptxt4,save_buffer_palette
XY 15,30,15,09,1,ptxt5,clear_buffer_palette
XY 15,40,15,14,1,mtxta,copy_colours
XY 15,43,15,04,4,ptxt8,return
;---------------------------------------------
XY 30,10,16,09,1,ptxt10,select_all_colours
XY 30,20,16,09,1,ptxt11,select_no_colours
XY 30,30,16,09,1,ptxt12,check_colours
XY 30,40,16,14,1,mtxta,get_used_colours
XY 30,43,16,04,4,ptxt9,return
;---------------------------------------------
XY 46,10,14,09,1,ptxt13,previous_palette
XY 46,20,14,09,1,ptxt14,next_palette
;---------------------------------------------
XY 46,30,04,24,1,mtxta,return
XY 50,30,17,08,1,mtxta,do_rgb_red
XY 50,39,17,07,1,mtxta,do_rgb_green
XY 50,47,17,07,1,mtxta,do_rgb_blue
;---------------------------------------------
XY 60,10,20,09,1,ptxt15,return
XY 60,20,20,09,1,ptxt16,transcol_routine
XY 67,30,5,24,1,mtxta,return
XY 72,30,5,24,1,mtxta,return
XY 77,30,3,24,1,mtxta,return
;---------------------------------------------
dc.l -1,-1,-1
;---------------------------------------------
edit_Menu
XY 00,00,68,09,1,mtxt3,return
XY 62,00,06,09,4,mtxta1,return
XY 68,00,06,09,1,mtxta2,save_iff_file
XY 74,00,06,09,1,mtxta3,save_lbm_file
XY 00,10,15,14,1,mtxta,load_generic_sprites
XY 00,13,15,02,4,etxt2,return
XY 00,25,15,14,1,mtxta,save_generic_sprites
XY 00,28,15,02,4,mtxt15,return
XY 00,40,15,14,1,mtxta,save_new_sprites
XY 00,43,15,02,4,etxt3,return
;---------------------------------------------
XY 15,10,20,09,1,mtxt4,return
XY 15,20,06,09,1,etxt8,select_all_edit
XY 15,30,06,09,1,etxt9,select_none_edit
XY 15,40,15,14,1,mtxta,exit_editor_routine
XY 15,43,15,02,4,etxt1,return
;---------------------------------------------
XY 21,20,06,09,1,etxt12,gfx_mode_select
XY 21,30,06,09,1,etxt13,mask_mode_select
;---------------------------------------------
XY 27,20,08,09,1,etxt23,edit_list_up
XY 27,30,08,09,1,etxt24,edit_list_down
;---------------------------------------------
XY 30,40,20,14,1,mtxta,delete_edit_sprites
XY 30,43,20,04,4,etxt26,return
;---------------------------------------------
XY 35,10,15,14,1,mtxta,remap_sprites
XY 35,13,15,04,4,etxt14,return
XY 35,25,15,14,1,mtxta,edit_palettes
XY 35,28,15,04,4,etxt25,return
;---------------------------------------------
XY 50,10,04,09,1,etxt15,set_planes1
XY 54,10,04,09,1,etxt16,set_planes2
XY 50,20,04,09,1,etxt17,set_planes3
XY 54,20,04,09,1,etxt18,set_planes4
XY 50,30,04,09,1,etxt19,set_planes5
XY 54,30,04,09,1,etxt20,set_planes6
XY 50,40,04,09,1,etxt21,set_planes7
XY 54,40,04,09,1,etxt22,set_planes8
XY 50,50,08,04,1,mtxtA,return
;---------------------------------------------
XY 58,10,22,44,1,mtxtA,return
XY 59,11,05,02,4,etxt4,return
XY 59,18,05,02,4,etxt5,return
XY 59,25,05,02,4,etxt6,return
XY 59,32,05,02,4,etxt7,return
XY 59,39,05,02,4,etxt10,return
XY 59,46,05,02,4,etxt11,return
;---------------------------------------------
;---------------------------------------------
dc.l -1,-1,-1
;---------------------------------------------
Main_Menu
XY 00,00,80,09,1,mtxt3,return
XY 00,10,15,09,1,mtxt2,load_iff
XY 00,20,15,09,1,mtxt14,edit_sprites_routine
XY 00,30,15,09,1,mtxt15,save_generic_sprites
XY 00,40,15,14,1,mtxta,exit_grabber
XY 00,43,15,10,4,mtxt1,return
;---------------------------------------------
XY 15,10,20,09,1,mtxt4,return
XY 15,20,20,14,1,mtxta,grab_sprite_routine
XY 15,23,20,10,4,mtxt16,return
XY 15,35,20,19,1,mtxta,return
XY 16,36,20,06,4,mtxt18,return
XY 16,44,20,06,4,mtxt19,return
;---------------------------------------------
XY 35,10,20,09,1,mtxt13,box_cut_mode
XY 35,20,20,14,1,mtxta,delete_sprite_routine
XY 35,23,20,10,4,mtxt17,return
XY 35,35,16,19,1,mtxt20,return
XY 35,44,16,5,4,mtxt21,return
;---------------------------------------------
XY 51,35,14,09,1,mtxt11,box_move_size
XY 51,45,14,09,1,mtxt12,box_add_size
;---------------------------------------------
XY 55,10,10,24,1,mtxt0,return
XY 55,18,04,09,4,mtxt5,return
XY 55,25,04,09,4,mtxt6,return
;---------------------------------------------
XY 65,10,15,44,1,mtxt7,return
XY 65,18,03,03,4,mtxt8,return
XY 65,26,03,03,4,mtxt9,return
XY 65,34,03,03,4,mtxt10,return
dc.l -1,-1,-1
;---------------------------------------------
mtxta1 dc.b 'SAVE:',0
mtxta2 dc.b $a1,'IFF',0
mtxta3 dc.b $a1,'LBM',0
ptxt1 dc.b $a1,'EXIT PALETTE',0
ptxt2 dc.b $a1,'LOAD PALETTE',0
ptxt3 dc.b $a1,'SAVE PALETTE',0
ptxt4 dc.b $a1,'SAVE BUFFER',0
ptxt5 dc.b $a1,'CLEAR BUFFER',0
ptxt6 dc.b $a1,'LOAD BUFFER',0
ptxt7 dc.b ' PALETTES:',0
ptxt8 dc.b $a1,'COPY COLOURS',0
ptxt9 dc.b $a1,'USED COLOURS',0
ptxt10 dc.b $a1,'SELECT ALL',0
ptxt11 dc.b $a1,'SELECT NONE',0
ptxt12 dc.b 'CHECK COLS:',0
ptxt13 dc.b $a1,'PREV PALETTE',0
ptxt14 dc.b $a1,'NEXT PALETTE',0
ptxt15 dc.b 'EDIT PALETTE :',0
ptxt16 dc.b 'TRANSPARENT :',0
etxt1 dc.b $a1,'EXIT EDITOR',0
etxt2 dc.b $a1,'LOAD GENERIC',0
etxt3 dc.b $a1,'SAVE SPRITES',0
etxt4 dc.b 'WIDTH :',0
etxt5 dc.b 'HEIGHT :',0
etxt6 dc.b 'DEPTH :',0
etxt7 dc.b 'PALETTE:',0
etxt8 dc.b $a1,'ALL',0
etxt9 dc.b $a1,'NONE',0
etxt10 dc.b 'GFX :',0
etxt11 dc.b 'MASK :',0
etxt12 dc.b $a1,'GFX',0
etxt13 dc.b $a1,'MASK',0
etxt14 dc.b $a1,'REMAP SPRITES',0
etxt15 dc.b $a1,'1',0
etxt16 dc.b $a1,'2',0
etxt17 dc.b $a1,'3',0
etxt18 dc.b $a1,'4',0
etxt19 dc.b $a1,'5',0
etxt20 dc.b $a1,'6',0
etxt21 dc.b $a1,'7',0
etxt22 dc.b $a1,'8',0
etxt23 dc.b $a1,'UP',0
etxt24 dc.b $a1,'DOWN',0
etxt25 dc.b $a1,'PALETTES',0
etxt26 dc.b $a1,'DELETE SPRITES',0
mtxta dc.b 0
mtxt0 dc.b $a1,'BOX SIZE',0
mtxt1 dc.b $a1,'EXIT GRABBER',0
mtxt2 dc.b $a1,'LOAD IFF/LBM',0
mtxt3 dc.b 'STATUS:',0
mtxt4 dc.b 'SPRITES CUT :',0
mtxt5 dc.b ' X:',0
mtxt6 dc.b ' Y:',0
mtxt7 dc.b $a1,'SCREEN INFO',0
mtxt8 dc.b ' WIDTH :',0
mtxt9 dc.b ' HEIGHT:',0
mtxt10 dc.b ' DEPTH :',0
mtxt11 dc.b 'BOX MOVE:',0
mtxt12 dc.b 'BOX ADD :',0
mtxt13 dc.b 'CUT MODE:',0
mtxt14 dc.b $a1,'EDIT SPRITES',0
mtxt15 dc.b $a1,'SAVE GENERIC',0
mtxt16 dc.b $a1,'GRAB SPRITE',0
mtxt17 dc.b $a1,'DELETE SPRITE',0
mtxt18 dc.b 'CHIP :',0
mtxt19 dc.b 'FAST :',0
mtxt20 dc.b $a1,'CODED BY',0
mtxt21 dc.b $a1,'K.MCINTOSH',0
;---------------------------------------------
blank_status dc.b 9,2
rept 50
dc.b ' '
endr
dc.b 0
okay_status dc.b 9,2,'OKAY. ',0
nofilesel_status dc.b 9,2,'NO FILE SELECTED.',0
noiffform_status dc.b 9,2,'NOT AN IFF/LBM FILE.',0
noifffile_status dc.b 9,2,'NOT AN IFF/LBM GRAPHICS FILE.',0
noiffbmhd_status dc.b 9,2,'COULD NOT FIND BITMAP HEADER.',0
noiffcmap_status dc.b 9,2,'COULD NOT FIND CMAP HEADER.',0
noiffmem_status dc.b 9,2,'COULD NOT ALLOCATE MEMORY FOR IFF FILE.',0
noiffBODY_status dc.b 9,2,'COULD NOT FIND BODY OF IFF/LBM FILE.',0
nodetect_status dc.b 9,2,'NO SPRITE DETECTED..',0
nomask_status dc.b 9,2,'NO MASK SCREEN ALLOCATED..',0
nosprite_status dc.b 9,2,'TOO MUCH SPRITES ALREADY..',0
nomemspr_status dc.b 9,2,'NO MEMORY FOR SPRITE..',0
nopalette_status dc.b 9,2,'TOO MUCH PALETTES ALREADY..',0
nomempal_status dc.b 9,2,'NO MEMORY FOR PALETTE..',0
pralloc_status dc.b 9,2,'OKAY.. SPRITE MEMORY ALLOCATED:',0
dealloc_status dc.b 9,2,'DEALLOCATED SPRITE...',0
deallerr_status dc.b 9,2,'NO SPRITE TO DELETE!!',0
nospr_status dc.b 9,2,'NO SPRITES TO EDIT.',0
edit_status dc.b 9,2,'PRINTING GRABBED SPRITES..',0
planes_status dc.b 9,2,'REDOING SPRITES WITH NUMBER OF PLANES',0
nogen_status dc.b 9,2,'NOT A GENERIC SPRITE FILE...',0
nospal_status dc.b 9,2,'NO SPRITES SELECTED TO CHECK..',0
chkcols_status dc.b 9,2,'CHECKING USED COLOURS..PLEASE WAIT..',0
firstpal_status dc.b 9,2,'FIRST PALETTE IN LIST..',0
lastpal_status dc.b 9,2,'LAST PALETTE IN LIST..',0
remap_status dc.b 9,2,'REMAPPING SPRITES...PLEASE WAIT....',0
;---------------------------------------------
loadifftxt dc.b '....Load IFF / LBM File....',0
saveifftxt dc.b '....Save IFF File.....',0
savelbmtxt dc.b '....Save Lbm File.....',0
save_generic_txt dc.b '....Save Generic Sprites....',0
loadgentxt dc.b '....Load Generic Sprites....',0
savebuftxt dc.b '..Save Buffer Palette File..',0
loadbuftxt dc.b '..Load Buffer Palette File..',0
palloadtxt dc.b '.....Load Palette File......',0
palsavetxt dc.b '.....Save Palette File......',0
save_amiga_planes_txt dc.b 'Save Amiga Planes Sprites.',0
save_amiga_interleaved_txt dc.b 'Save Amiga Interleaved Sprites.',0
save_copper_txt dc.b 'Save Copper Sprites.',0
save_pixel_txt dc.b 'Save Byte/Pixel Sprites.',0
save_genesis_txt dc.b 'Save Genesis Sprites.',0
save_genesis_txt2 dc.b 'Save Genesis Crunched Sprites.',0
save_saturn_256_txt dc.b 'Save Saturn 256 Sprites.',0
save_saturn_128_txt dc.b 'Save Saturn 128 Sprites.',0
save_saturn_64_txt dc.b 'Save Saturn 64 Sprites.',0
save_saturn_16_txt dc.b 'Save Saturn 16 Sprites.',0
save_saturn_bgr_txt dc.b 'Save Saturn BGR Sprites.',0
Save_Saturn_chr8_txt dc.b 'Save Saturn 8x8 Chars.',0
Save_Saturn_chr16_txt dc.b 'Save Saturn 16x16 Chars.',0
iffonlytxt dc.b '(#?.iff|#?.lbm)',0
iff2onlytxt dc.b '#?.iff',0
lbmonlytxt dc.b '#?.lbm',0
genonlytxt dc.b '#?.gen',0
spronlytxt dc.b '#?',0
palonlytxt dc.b '#?.pal',0
bufonlytxt dc.b '#?.buf',0
checktxt dc.b 42,32,'OFF',0
dc.b 42,32,' ON',0
transtxt dc.b 76,22,'OFF',0
dc.b 76,22,' ON',0
blankpaltxt dc.b 68,33,' ',0
bufpaltxt dc.b 68,33,'BUFFER',0
;---------------------------------------------
box_txt1 dc.b 45,12,'BOX KEYS ',0
box_txt2 dc.b 45,12,'BOX MOUSE',0
box_txt3 dc.b 45,12,'MOUSE ',0
;---------------------------------------------
dos_name dc.b "dos.library",0
graphics_name dc.b "graphics.library",0
intuition_name dc.b "intuition.library",0
req_name dc.b 'req.library',0
inputdevname dc.b "input.device",0
;---------------------------------------------
gfxtxt1 dc.b 68,40,'PLANES ',0
gfxtxt2 dc.b 68,40,'INTERLEAVED',0
gfxtxt3 dc.b 68,40,'COPPER COLS',0
gfxtxt4 dc.b 68,40,'BYTE PIXEL ',0
gfxtxt5 dc.b 68,40,'GENESIS ',0
gfxtxt6 dc.b 68,40,'GENESIS CRN',0
gfxtxt7 dc.b 68,40,'SATURN 256 ',0
gfxtxt8 dc.b 68,40,'SATURN 128 ',0
gfxtxt9 dc.b 68,40,'SATURN 64 ',0
gfxtxt10 dc.b 68,40,'SATURN 16 ',0
gfxtxt11 dc.b 68,40,'SATURN BGR ',0
gfxtxt12 dc.b 68,40,'SAT CHRS 8',0
gfxtxt13 dc.b 68,40,'SAT CHRS 16',0
;---------------------------------------------
masktxt1 dc.b 68,47,'NONE ',0
masktxt2 dc.b 68,47,'FIRST ',0
masktxt3 dc.b 68,47,'LAST ',0
masktxt4 dc.b 68,47,'COL CALC ',0
masktxt5 dc.b 68,47,'END CODE ',0
masktxt6 dc.b 68,47,'COL + END ',0
;---------------------------------------------
even